Persistent Operating System Support for Persistent CORBA Objects

نویسندگان

  • Adrian O'Lenskie
  • Alan Dearle
  • David Hulse
چکیده

The Object Management Group (OMG) have defined mechanisms to support the persistence of CORBA objects with both the now deprecated Persistent Object Service (POS) and the new Persistent State Service (PSS). In this paper we describe both specifications and show that they are deficient in a number of areas. We introduce an alternative CORBA persistence mechanism that makes use of a novel persistent operating system called Grasshopper. Persistent CORBA objects hosted by Grasshopper do not suffer from the problems associated with the mechanisms defined by OMG. This paper briefly describes the Grasshopper system and how it may be used to host persistent CORBA objects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Making CORBA Objects Persistent: the Object Database Adapter Approach

This paper discusses a realization of object persistence in a CORBA-based distributed system. In our approach, persistence of CORBA objects is accomplished by the integration of the ORB with an ODBMS. This approach is not limited to pure object-oriented database systems, as the ODBMS may be a combination of a relational DBMS and an object-relational mapper. The design and implementation of an O...

متن کامل

Architectural and Operating System Support for Orthogonal Persistence

Over the past ten years much research effort has been expended in attempting to build systems which support orthogonal persistence. Such systems allow all data to persist for an arbitrary length of time, possibly longer than the creating program, and support access and manipulation of data in a uniform manner, regardless of how long it persists. Persistent systems are usually based on a persist...

متن کامل

Persistent K-Means: Stable Data Clustering Algorithm Based on K-Means Algorithm

Identifying clusters or clustering is an important aspect of data analysis. It is the task of grouping a set of objects in such a way those objects in the same group/cluster are more similar in some sense or another. It is a main task of exploratory data mining, and a common technique for statistical data analysis This paper proposed an improved version of K-Means algorithm, namely Persistent K...

متن کامل

Operating system support for object dependencies in persistent object stores

Persistent object stores provide uniform management of short-term and long-term objects. Such stores ensure the integrity of the data even after occurrence of a failure, by guaranteeing the existence of some previous selfconsistent stable state at each point in time. Maintaining a consistent state of a persistent store necessitates recording of inter-object dependencies and checkpointing of eac...

متن کامل

eXtensible Database Adapter -a Framework for CORBA/ODBMS Integration

This paper describes the first hand experience gained in implementing remote CORBA access for object-oriented database ObjectStore. Integration of CORBA and Object-Oriented Database Management Systems (ODBMS) permits the encapsulation of the powerful database facilities within the heterogeneous CORBA environment. As opposed to current OMG ideas for handling persistent objects, this approach pay...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998